Chaumian CoinJoin
実装
User Input registration
Input を corrdinator に送信
Input に対応する秘密鍵で、coordinator からのチャレンジに署名
blind された Output
output は cordinator に知られたくないので暗号化しておく
coordinator
blinded output に署名する
User は署名された blinded output の暗号化を解いて、cordinator に渡す
Blind signature の性質上、cordinator は署名を検証できる
Challanges